iT邦幫忙

2023 iThome 鐵人賽

DAY 5
0
WordPress

30天學會使用 CyberPanel 管理 WordPress 站台系列 第 5

<Day 5> CyberPanel 的 HTTP 與 HTTPS

  • 分享至 

  • xImage
  •  

今天要來分享,在CyberPanel管理介面的Rewrite Rules功能,也就是透過介面便可輕鬆管理 .htaccess 這個設定檔,最常使用的便是Force HTTP -> HTTPS

這個Rewrite Rules設定跟申請SSL憑證能否成功,也有直接的關聯,整個設定的過程可以參考我錄製的操作影片(在這個影片中,執行Issue SSL功能時,出現了一個小插曲,大家可以看一下筆者除錯的過程)。

Yes


CyberPanel管理介面的Rewrite Rules 功能,目前有提供.htaccess設定檔的4個Template,分別是...

  1. Force HTTP -> HTTPS
    .htaccess設定檔的內容如下
    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]

  1. Force WWW -> NON-WWW
    .htaccess設定檔的內容如下
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^www.(.)$
    RewriteRule ^(.
    )$ http://%1/$1 [L,R=301]

  1. Force NON-WWW -> WWW
    .htaccess設定檔的內容如下
    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^www. [NC]
    RewriteRule ^(.*)$ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

  1. Disable Wordpress XMLRPC & Trackback
    .htaccess設定檔的內容如下
    RewriteEngine On
    RewriteRule ^/(xmlrpc|wp-trackback).php - [F,L,NC]

CyberPabel 官方網站 https://cyberpanel.net/
CyberPanel 線上文件 https://community.cyberpanel.net/docs


上一篇
<Day 4> CyberPanel 建立 SSL憑證
下一篇
<Day 6> CyberPanel 建立 WordPress 站台
系列文
30天學會使用 CyberPanel 管理 WordPress 站台33
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言